Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F4 Morocco F3 Croatia F3 Croatia F4 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F2 Italy F3 Egypt F2 Egypt F3 Morocco F4 Morocco F5 Romania F1 Romania F2 Ukraine F2 Czech Republic F3 Italy F22 Belgium F1 Belgium F2 Germany F10 France F16 Italy F2 Italy F16 France F16 India F10 Czech Republic F5 Czech Republic F6 Italy F2 Italy F4 Great Britain F7 Great Britain F8 Poland F1 Italy F23 Russia F3 Russia F4 Czech Republic F5 Italy F6 Italy F9 Poland F1 Slovenia F2 Germany F11 Spain F34 Turkey F2 Turkey F3 Turkey F4 Turkey F6 Italy F17 Italy F21 Poland F5 Great Britain F3 Great Britain F4 Poland F2 Poland F4 Chile F15 Egypt F1 Egypt F2 Spain F1 Spain F2 Turkey F10 Turkey F11 France F5 Italy F2 Hungary F1 Hungary F2 Great Britain F22 Great Britain F23 Netherlands F1 Serbia & Montenegro F2 Italy F21 India F9 Morocco Tennis Tour - Fes San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Seoul Challenger Rome Challenger San Marino Challenger Geneva Challenger Como Challenger Asuncion Challenger Burnie Challenger Barletta Challenger Marburg Challenger Trnava Challenger San Marino Challenger Banja Luka Challenger Cordenons Challenger Szczecin Challenger Abierto Mexicano de Tenis Pegaso - Acapulco France F17 BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot France F19 St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Morocco F2 ATP Studena Croatia Open Umag - Umag Morocco F4 BCR Open Romania - Bucharest Slovakia F1 ATP Studena Croatia Open Umag - Umag Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Brasil Open - Sao Paulo Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Cup - Kitzbuhel Serbia & Montenegro F1 PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Royal Guard Open Chile - Vina del Mar Credit Agricole Suisse Open - Gstaad Brasil Open - Sao Paulo Brasil Open - Sao Paulo Generali Open - Kitzbuhel Meknes Challenger Eckental Challenger Rome Challenger Cordenons Challenger Rome Challenger Como Challenger Trani Cup - Trani 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Exim Agmedia Open - Kosice Tatra Banka Open 2006 - Bratislava MTNL Cellular ATP Challenger - Mumbai Residenza Open - Magdeburg Stella Artois Clay Court Championships - Budaors Morocco Tennis Tour - Rabat Sporting Challenger '07 Trofeo Regione Piemonte - Turin ATP Challenger Trophy 2008 - Trnava Open de Rennes - Rennes Cordenons Challenger Trani Challenger Como Challenger St. Brieuc Challenger Monza Challenger Lugano Challenger Trani Challenger Manerbio Challenger Loughborough Challenger Caloundra Challenger Montevideo Challenger Casablanca Challenger San Marino Challenger Genova Challenger Rome Challenger Prostejov Challenger Milan Challenger Genova Challenger Bratislava Challenger Biella Challenger Trnava Challenger Perugia Challenger San Benedetto Challenger Rome Challenger San Marino Cepu Open - San Marino South African Airways Tennis Open - Durban LTA Cardiff Challenger - Cardiff Ostdeutscher Sparkessen Cup - Dresden Steelers Cup - Kosice Bukhara Challenger - Bukhara Unicredit Czech Open - Prostejov Polska Energia Open - Bytom Kos Succhetti Tennis Cup - Cordenons Banja Luka Challenger 2008 - Banja Luka Tanger Challenger Caltanissetta Challenger Manerbio Challenger Seville Challenger Toyota Challenger Noumea Challenger Napoli Challenger Rome Challenger Ostrava Challenger Marburg Challenger Poznan Challenger Noumea Challenger Braunschweig Challenger Turin Challenger Orbetello Challenger Alphen Challenger Todi Challenger Napoli Challenger Barletta Challenger Prostejov Challenger Monza Challenger Braunschweig Challenger Bercuit Challenger Montevideo Challenger Santos Challenger Sao Paulo Challenger Napoli Challenger Caltanissetta Challenger Prague Challenger Orbetello Challenger Alphen Challenger Sao Paulo Challenger Tour Finals Milan Challenger San Marino Challenger Napoli Challenger Vercelli Challenger Turin Challenger Manerbio Challenger Turin Challenger Samarkand Challenger - Samarkand Vicenza Challenger Caltanissetta Challenger Milan Challenger Cortina Challenger Manerbio Challenger Como Challenger Memorial Savigny - Sassuolo Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Sporting Challenger - Turin DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Zagreb Open - Zagreb Kremlin Cup - Moscow Quelle Cup - Furth FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Brixina Tennis Open - Bressanone Geneva Challenger - Geneva 4th Sardinia International Championships - Cagliari Milano Challenger-Jameson Cup - Milan IX Ciutat de Barcelona - Barcelona Barletta Citta Della Disfida Open 99 - Barletta Meridiana Sardegna Open - Olbia BMW Brixina Tennis Open - Bressanone C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Tatra Banka Open 2003 - Bratislava Trani Cup - Trani Steelers Cup 2005 - Kosice Open Romania - Bucharest Zivnobanka Czech Open - Prostejov Sardinia International Championship - Cagliari Top Wool Challenger-Immagine Trophy - Biella Iskratel Open - Kranj Qatar Mobil Open 2001 - Doha Samarkand Challenger - Samarkand The LTA Nottingham Challenger - Nottingham Privatbank Open 2006 - Dnepropetrovsk Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw AXA Open II - Espinho Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach San Marino Cepu Open - San Marino Unique Zagreb Open - Zagreb Mamaia Challenger - Constanta Open de Montauban - Montauban Campionati Internazionali di Sicilia - Palermo Tatra Banka Slovak Open - Bratislava LTA Shrewsbury Challenger - Shrewsbury LTA Men's Challenger - Wrexham Kosice Open-Steelers Cup 2008 - Kosice Oberstaufen Cup - Oberstaufen BellSouth Open - Vina del Mar Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Copa Sevilla - Seville Monza Challenger Rome Challenger San Marino Challenger Geneva Challenger Trnava Challenger Napoli Challenger Copa Ericsson Mexico - Guadalajara Rennes Challenger Chuncheon Challenger Genova Challenger Kazan Challenger Tanger Challenger Meknes Challenger Mitsubishi Electric Europe Cup - Monza Rome Challenger Antonio Savoldi-Marco Co. - Manerbio Milan Challenger Rimini Challenger Brasov Challenger Buenos Aires Challenger Italian Open - Rome Tennis Masters Series - Rome Cherbourg Challenger Bath Challenger Caltanissetta Challenger Napoli Challenger Prague Challenger Bordeaux Challenger Tatra Banka Open - Bratislava Prostejov Challenger Singapore Challenger Oberstaufen Challenger San Benedetto Challenger KGHM Polish Indoors - Wroclaw Ho Chi Minh City Challenger - Ho Chi Minh City Meknes Challenger Honda Kah Singapore Men's Tennis Open - Singapore Mersin Challenger Rabat Challenger Memorial Manfredini - Sassuolo Marburg Challenger Top Wool Challenger - Biella Como Challenger Compaq Challenger - Bucharest Porto Alegre Challenger Loughborough Challenger Itajai Challenger Pacific Life Open - Indian Wells Todi Challenger XL Challenger de Tenis Copa Sevilla - Seville Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Cairo Challenger 2002 - Cairo Szczecin Challenger Meerbusch Challenger Reggio Emilia Challenger Tatra Banka Open - Bratislava Tennis Masters Series - Madrid Trnava Challenger BNP Paribas Masters - Paris San Marino Challenger Sibiu Challenger Pacific Life Open - Indian Wells Rome Challenger IPP Open - Helsinki NASDAQ-100 Open - Miami Trnava Challenger Tennis Masters Series - Monte Carlo Czech Indoor Open - Prague Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Turin Challenger Mestre Challenger Sony Ericsson Open 2008 - Belgrade Caltanissetta Challenger Jameson Cup - Milan Western & Southern Financial Group Masters - Cincinnati Todi Challenger Tennis Masters Series - Madrid Arad Challenger Cortina Challenger Ostrava Challenger Pacific Life Open - Indian Wells Cordenons Challenger Madrid Challenger Como Challenger Intersport Heilbronn Open - Heilbronn Masters Series Monte Carlo - Monte Carlo Sibiu Challenger Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Como Challenger San Benedetto Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Genova Challenger Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rijeka Challenger Vicenza Challenger Mestre Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Cortina Challenger Pacific Life Open - Indian Wells Genova Challenger Rio De Janeiro Challenger Sony Ericsson Open - Miami Rome Challenger Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Challenger Brasov - Brasov I Open de Tenis Comunidad de Madrid - Madrid Napoli Challenger Perugia Challenger Mutua Madrilena Masters Madrid - Madrid Ostrava Challenger Biella Challenger Fano Challenger Genova Challenger Monte-Carlo Rolex Masters - Monte-Carlo Prosperita Open 2007 - Ostrava Internazionali BNL d'Italia - Rome Banja Luka Challenger Monte-Carlo Rolex Masters - Monte-Carlo San Remo Challenger Olbia Geovillage Open - Olbia Internazionali BNL d'Italia - Rome Bordeaux Challenger VI Torneo Internazionale di Tennis - Barletta Genova Challenger Palermo Challenger Tennis Napoli Cup - Naples Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Szczecin Challenger Furth Challenger Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Sao Jose Do Rio Preto Challenger Milan Challenger Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Heilbronn Challenger Lugano Challenger Siemens Open 2002 - Scheveningen Rome Challenger Tean International - Alphen Bytom Challenger Milan Challenger Sao Leopoldo Challenger The Hilversum Open - Hilversum Croatia Open - Umag Reggio Emilia Challenger Padova Challenger Ljubljana Open - Ljubljana Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Guayaquil Challenger Montevideo Challenger Pekao Open - Szczecin Mercedes Cup - Stuttgart Croatia Open - Umag CA Challenge 2002 - Graz Pilot Pen Tennis - New Haven I Tourneo Fila Citta di Brindisi - Brindisi Palermo Challenger Cherbourg Challenger Oberstaufen Challenger ATP Challenger Trophy 2007 - Trnava Heineken Open - Auckland Copa Telmex - Buenos Aires Asirom Challenger Brasov - Brasov Abierto Mexicano Telcel - Acapulco Rimini Challenger Mercedes Cup - Stuttgart LTA Hull Challenger - Hull Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Cepu Open - San Marino Dutch Open Tennis - Amersfoort AXA Open - Lisbon Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Warsteiner Grand Prix - Oberstaufen Fujitsu Siemens Open - Budapest Kosice Challenger Yokohama Challenger BCR Open Romania - Bucharest Amer-Wilson Challenger - Tampere Movistar Open - Santiago Podebradka Cup - Prague Caltanissetta Challenger Mercedes Cup - Stuttgart Open de Tenis Comunidad Valenciana - Valencia Barletta Challenger Geneva Challenger - Geneva Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Hungarian Architect Open - Budapest Power Horse Cup - Dusseldorf Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Ericsson Brazil - Sao Paulo Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Heineken Open - Auckland Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali di Tennis de San Marino - San Marino Rabat Challenger Tennislife Cup - Napoli Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Napoli Challenger Citta di Brindisi - Brindisi Cordenons Challenger Monte-Carlo Rolex Masters - Monte-Carlo Kyiv UMC Open - Kiev Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Salzburg Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha Brasov Challenger Brasil Open - Costa do Sauipe Barletta Citta Della Disfida Open 2000 - Barletta Whirlpool Open - Budapest Memorial Savigni - Sassuolo Catella Swedish Open - Bastad Chennai Open - Chennai Timisoara Challenger - Timisoara UNICEF Open - 's Hertogenbosch Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Monte-Carlo Rolex Masters - Monte-Carlo BRD Nastase Tiriac Trophy - Bucharest Internazionali BNL d'Italia - Rome Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Casablanca Milan Indoors - Milan Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Allianz Suisse Open - Gstaad Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Sydney International - Sydney Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Qatar ExxonMobil Open - Doha TD Waterhouse Cup - Long Island VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade SkiStar Swedish Open - Bastad Qatar Open - Doha Valencia Open - Valencia Heineken Open - Auckland ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Trnava Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Portugal Open - Oeiras PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice ATP Kremlin Cup - Moscow Mercedes Cup - Stuttgart Open 13 - Marseille Rio Open - Rio de Janeiro Hypo Group Tennis International - Portschach Croatia Open - Umag San Benedetto Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ARAG World Team Championship - Dusseldorf BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Credit Agricole Suisse Open - Gstaad Pilot Pen Tennis - New Haven Siebel Open - San Jose Open Seat-Godo 2001 - Barcelona Campionati BNL dItalia - Rome Winston Salem - Winston Salem Qatar Exxon Mobil Open 2003 - Doha Internazionali BNL dItalia - Rome Orange Warsaw Open - Warsaw NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Tennis Masters Series - Rome French Open - Paris Wimbledon - London Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris French Open (juniors) Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Olympics - Athens Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Australian Open (juniors) U.S. Open (juniors)